.shopInfoImg{
  width: 100%;
  max-height: 120px;
  overflow: hidden;
}
.shopInfoImg img{
  width: 100%;
}
.shopIntroduce{
  background-color: #fff;
}
.shopIntroduce h3{
  font-size: 5.8vw;
  line-height: 2;
  border-bottom: 1px solid #e8e8e8;
  border-top: 1px solid #e8e8e8;
  color: #333;
  font-weight: normal;
  text-align: center
}
.shopIntroduce p{
  font-size: 3.467vw;
  padding: 4vw 3.2vw;
  color: #999;
  text-align: justify;
}

.shopAdress span{
  display: inline-block;
  width: 85vw;
  font-size: 3.733vw;
  line-height: 1.5;
  margin-left: 3.2vw;
}

.shopAdress img{
  width: 5vw;
  float: right;
  margin: 1vw 3.2vw 0 0;
  box-shadow:0px 0px 4px 0px rgba(189,189,189,0.5);
}
